home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-0049 / 410.txt < prev    next >
Text File  |  1997-04-16  |  21KB  |  475 lines

  1. Info-Atari16 Digest   Wednesday, August 23, 1989   Volume 89 : Issue 410
  2.  
  3. This weeks Editor: Bill Westfield
  4.  
  5. Today's Topics:
  6.  
  7.                            Re: Multitasking
  8.                 Re: PD lex & yacc for MS-DOS (and ST)
  9.                            Re: Archive bit
  10.                             Re: user base
  11.           Msg for all who requested my Eternal-like RAM disk
  12.                       Re: Software flow control?
  13.                    Re: Contribution copyright query
  14.                              I need stuff
  15.                     Re: Atari GEM/VDI programming
  16.                        Re: Apathy and Defeatism
  17.                 Post for an underprivaliged person...
  18.  
  19. ----------------------------------------------------------------------
  20.  
  21. Date: 17 Aug 89 05:50:36 GMT
  22. From: zephyr.ens.tek.com!tektronix!psueea!jove.cs.pdx.edu!kirkenda@uunet.uu.net
  23.  (Steve Kirkendall)
  24. Subject: Re: Multitasking
  25. To: info-atari16@score.stanford.edu
  26.  
  27. It's my turn to talk now.  I promise to try and say something original.
  28.  
  29. 1) Why do I want multitasking? Well, mostly because it would make desk
  30. accessories obsolete;  each DA could be replaced by an application program.
  31. DAs use memory from the time the system is booted to the time it is rebooted.
  32. This is bad.  You have to reboot the system to install a new DA.  This is bad.
  33. DAs must be written and compiled differently than "regular" programs.  This is
  34. bad. Presently we must worry about two kinds of programs ("*.ACC" and "*.PRG").
  35. This is bad.  In fact, the only good thing about DAs is that you can run one
  36. while you're in the middle of an application, and a REAL multitasking system
  37. would give that ability to EVERY program.
  38.  
  39. Also, there are times when it is easier or more efficient to implement a single
  40. application as a collection of tasks.  An example of this from UNIX is the
  41. 'cu' program, which is implemented as two processes: one to copy characters
  42. from the keyboard to the modem, and one to copy characters from the modem to
  43. the screen.  "Client/Server" systems (such as X-windows and certain database
  44. packages) provide more examples.  The Minix kernel and AmigaDos are both
  45. implemented as collections of tasks, because they are easier to maintain
  46. that way.
  47.  
  48. 2) One thing I wonder about, though:  what would multitasking TOS look like?
  49. I mean "look" literally -- how would several GEM programs *share* the screen?
  50. Currently, it seems that every GEM program expects to have exclusive control
  51. of the screen.  Each handles its own refreshes, and has its own menu bar.
  52. How does DRI's multitasking 80x86 version of GEM handle this?
  53.  
  54. 3) Concerning the necessity of an MMU:  Obviously, an MMU is not *necessary*,
  55. since Minix works.  Just as obviously, an MMU is *desirable* because it
  56. limits the damage from a program on the rampage (pardon the pun), makes
  57. debugging easier, eliminates the need for relocation, etc.  I want an MMU,
  58. but I don't have one, and I'm not going to let that keep me from using
  59. multitasking under Minix.
  60.  
  61. Even without an MMU, Minix-ST is fairly secure.  It traps stack overflow and
  62. any attempt to dereference a NULL pointer.  It does NOT trap pointers that
  63. overrun a buffer, but these are rare and typically occur only in the last
  64. process that I have started (and hence in the process that resides in the
  65. last portion of used memory) so no harm is done to other processes.
  66.     -- Steve Kirkendall
  67.           ...uunet!tektronix!psueea!jove!kirkenda
  68.     or    kirkenda@cs.pdx.edu
  69.  
  70. ------------------------------
  71.  
  72. Date: 17 Aug 89 16:21:41 GMT
  73. From: asuvax!hrc!force!covertr@handies.ucar.edu  (Richard E. Covert)
  74. Subject: Re: PD lex & yacc for MS-DOS (and ST)
  75. To: info-atari16@score.stanford.edu
  76.  
  77. In article <8609@batcomputer.tn.cornell.edu>, braner@batcomputer.tn.cornell.edu
  78.  (Moshe Braner) writes:
  79. > Hi all.
  80. >
  81. > I sort of remember some versions of lex and yacc floating by
  82. > in this group.  I am suddenly in need of lex and yacc for a
  83. > project on MS-DOS.  Since the ST C compilers also use (or should
  84. > use!) 16-bit ints, I would expect the same source to work for
  85. > both.  So, where do I get the source?  ANd has anybody tried it
  86. > on MS-DOS?  (I still have my ST, but am paid to do some things
  87. > on messy-dos.  Please don't stone me, Atarians :-)
  88. >
  89. > - Moshe Braner
  90.  
  91.     I have the same need for lex and yacc but for a different reason. There
  92. are many UNIX/C programs from the archives which require lex and/or yacc.
  93. and so, there are hard to port without having lex and/or yacc on the ST.
  94.  
  95.  
  96. so, are there any pd lex and yacc and awk which are fully compatible with the
  97. UNIX originals??
  98.  
  99. richard (gtephx!covertr) covert
  100.  
  101. ------------------------------
  102.  
  103. Date: 17 Aug 89 16:45:36 GMT
  104. From: asuvax!hrc!force!covertr@handies.ucar.edu  (Richard E. Covert)
  105. Subject: Re: Archive bit
  106. To: info-atari16@score.stanford.edu
  107.  
  108. In article <1651@atari.UUCP>, towns@atari.UUCP (John Townsend) writes:
  109. >
  110. > You have it backwards. In TOS 1.4, the bit is set when a file is created or
  111. > modified. The backup program should clear it after backing up the file.
  112. >
  113. >
  114. > -- John Townsend
  115. >    Atari Corp.
  116.  
  117.     John, or Dan,
  118. I guess the first program every one writes is Yet Another Backup (YAB tm of
  119. CovertWares!!!). Anyway, I too am writing a very specific type of backup
  120.  program.
  121. I had planned to use the READ/WRITE-READ/ONLY flag as a kind of backup flag. A
  122. un-backed up file would be RW but after I copy the file to floppy I would make
  123.  it
  124. RO. That is because I was under the impression that TOS 1.0 and TOS 1.2 don't
  125. support a real backup bit. I have looked in my MWC manual (3.09) and there is
  126. no indiciation of a backup bit. Bit 5 (0x20) according to MWC in Fattrib()
  127. is "written and closed". I guess that could be used as a backup bit, but it
  128. isn't visible to the desktop. I normally use UIS2, and READ ONLY flags are
  129. shown with a check mark, so they become visible (at least with UIS2). That was
  130.  the
  131. major reason why I was planning to use the READ/WRITE flag as a backup flag.
  132.  
  133. Is there a better way??
  134. richard (gtephx!covertr) covert
  135.  
  136. ------------------------------
  137.  
  138. Date: 17 Aug 89 16:33:33 GMT
  139. From: asuvax!hrc!force!covertr@handies.ucar.edu  (Richard E. Covert)
  140. Subject: Re: user base
  141. To: info-atari16@score.stanford.edu
  142.  
  143. In article <822@gumby.cc.wmich.edu>, obryan@gumby.cc.wmich.edu (Mark O'Bryan)
  144.  writes:
  145. >
  146. > According to Sam Tramiel in a recent issue of STart magazine, there are
  147. > almost 1.5 million worldwide, and almost 200,000 in the U.S.  I don't
  148. > know how close "almost" means, but this is what he reported.
  149. > --
  150. > Mark T. O'Bryan                 Internet:  obryan@gumby.cc.wmich.edu
  151. > Western Michigan University
  152. > Kalamazoo, MI  49008
  153.  
  154.     In the same interview ST said that the Stacy and the Portfolio would
  155. be available by the end of June. But, good old Sam didn't say which June!!
  156. And as this is the end of August already, Sam must have meant that they would
  157. be out by 1990 or maybe 1991.
  158.  
  159.     So, I don't believe anything that the Tramiels @Atari say, either
  160. publicly or privately. I think the Tramiels get a big kick out of announcing
  161. vaporware!! My local Atari store has NO idea of when the new Atari hardware
  162. will be available, but they don't expect to see anything before Christmas!!
  163. And that includes TOS 1.4 as well!!
  164.  
  165.     So, I don't believe that Atari has sold 1.5 million STs world wide.
  166. Unless you include those stripped down 520STs (you know 1/m of RAM, no monitor,
  167. etc.) that Atari just tried (unsuccessfully) to dump through the Price Club
  168. stores.
  169.  
  170. rec
  171.  
  172. ------------------------------
  173.  
  174. Date: Thu, 17 Aug 89 21:58:35 SET
  175. To: Info-Atari16@Score.Stanford.EDU
  176. From: VBRANDT%DBNUAMA1.BITNET@CUNYVM.CUNY.EDU
  177. Subject: Msg for all who requested my Eternal-like RAM disk
  178.  
  179. Hello all,
  180.  
  181.    ... this is for all the people who asked me to email them copies of my
  182. Eternal-like Mega-proof RAM disk. (I was astonished: SEVEN people requesting
  183. MY RAM disk :-).
  184.  
  185.    I am currently adding a few more features and will be posting the newest
  186. version to this group sometime next week.  (For those of you who don't like
  187. binaries here, remember than many people, including me, are on Bitnet only.
  188. Also, the ARC is only about 2 KB).
  189.  
  190.    If you have asked me for a copy and don't see it in your usual Info-Atari16
  191. distribution whithin the near future, please email me again.
  192.  
  193.    Until then, please be patient. (Remember TOS 1.4?  :-)
  194.  
  195. ----------------------------------------------------------------------------
  196. Bitnet:  VBRANDT@DBNUAMA1 (will go away late '89)      Volker A. Brandt
  197.           UNM409@DBNRHRZ1 (soon)                       Angewandte Mathematik
  198. UUCP:    ...!unido!DBNUAMA1.bitnet!vbrandt             (Bonn, West Germany)
  199. ARPAnet: VBRANDT%DBNUAMA1.BITNET@CUNYVM.CUNY.EDU
  200.  
  201. ------------------------------
  202.  
  203. Date: 17 Aug 89 17:30:26 GMT
  204. From: asuvax!hrc!force!covertr@handies.ucar.edu  (Richard E. Covert)
  205. Subject: Re: Software flow control?
  206. To: info-atari16@score.stanford.edu
  207.  
  208. In article <400@wet.UUCP>, logic@wet.UUCP (Henry Kwan) writes:
  209. > Have plans to purchase an USR HST Dual Standard.  Question is whether the ST
  210. > is up to it.  Does anyone know if the software flow control that I've seen
  211. > floating around works or not?
  212. >
  213.  
  214.     Ok Henry here goes. First, if you plan to buy a USR 9600 modem please
  215. buy a new 9600 HST and not an older one. The new ones, direct from USR, will
  216. go as high as 14,400 BPS, while modems more then 6 months old will go only
  217. at 9600 bps. And you will want that extra speed!!! I have the 14400 model, and
  218. I have downloaded files at 1650 CPS (over 100K per minute) using Zmodem and
  219. FOREM ST .  So, be very careful about where you buy the USR modem. I got
  220. mine direct from USR as a SYSOP (bbs operator) for $495 plus shipping.
  221.  
  222.     Another thing is flow control. What you need is RTS/CTS (hardware
  223. flow control) and not XON/XOFF (software flow control). RTS is Ready To Set
  224. and CTS is Clear To Send and are RS-232 signals between the modem and the ST's
  225. serial port. Un fortuantely, while the signals are present, the TOS 1.0/1.2/1.4
  226. software has bugs in the serial io drivers which prevents their real use. But,
  227.  with
  228. the new USR 9600/14400 modemd RTS/CTS are mandatory!! So, some guy wrote a
  229.  program
  230. called TURBOCTS which fixes the serial drivers in all version of TOS. Also, the
  231. ROM version of TOS 1.4 (if and when it EVER appears) still has the bug in the
  232. serial io driver. So, TOS 1.4 requires a patch program as well. But, Atari has
  233. released a pathc program to TOS 1.4 ROMs (why they did since no one can legally
  234. own TOS 1.4 yet is beyond me!!) which provides RTS/CTS support. I don't own
  235. TOS 1.4 so I can't tell you if it works. There are 'fixed' version of TOS 1.4
  236. EPROMs floating around which are NOT mods made, or endorsed, by Atari. The
  237. 'fixed' version of the TOS 1.4 EPROMs was done by some hacker up in Canada.
  238.  Maybe
  239. Atari Canada has released the TOS 1.4, who knows.
  240.  
  241.     Anyway, with TURBOCTS and the 9600/14400 I have been getting 1650 cps
  242. downloads on my 3 year old 520ST!!!
  243.  
  244. and that's why I love my STs!! Even if Atari doesn't fix the bugs, there are
  245. plenty of hackers out there to do it!!! Imagine that!!!
  246.  
  247. rec
  248.  
  249. ------------------------------
  250.  
  251. Date: Thu, 17 Aug 89 22:10:15 SET
  252. To: Info-Atari16@Score.Stanford.EDU
  253. From: VBRANDT%DBNUAMA1.BITNET@CUNYVM.CUNY.EDU
  254. Subject: Re: Contribution copyright query
  255.  
  256. In Info-Atari16 Digest #387, otter!gjh@hplabs.hp.com  (Graham Higgins) says:
  257.  
  258. >Firstly, I won't be getting paid for the usenet articles in STWorld. Two
  259. >factors operating here --- I wouldn't be adding anything of value, except
  260. >a filtering function and discussions in news.admin convinced me that this
  261. >wasn't enough to warrant payment --- and it would rather be an abuse ...
  262. >the usenet feed provided by HP for business purposes.
  263.  
  264. Well, here in Germany there is at least one magazine that features some Usenet
  265. info, usually slushed up with some general blurb by the columnist.  I don't
  266. think he's doing it for free ...
  267.  
  268. >Thirdly, "editing" in this context would be providing some introductory
  269. >commentary to a coherent notestring, or selecting the most pertinent
  270. >contributions to a particular string. I would hesitate to edit directly
  271. >the contributions. As Greg pointed out in his email response, it's difficult
  272. >enough making oneself understood on the usenet without being misquoted or
  273. >quoted out of context. Looks like maintaining the integrity of contributions
  274. >is worth making a central objective.
  275.  
  276. This is indeed a difficult question.  The abovementioned column is usually only
  277. a general summary, and two to three months late at that.  I guess that there
  278. are technical reasons for this.
  279.  
  280. ----------------------------------------------------------------------------
  281. Bitnet:  VBRANDT@DBNUAMA1 (will go away late '89)      Volker A. Brandt
  282.           UNM409@DBNRHRZ1 (soon)                       Angewandte Mathematik
  283. UUCP:    ...!unido!DBNUAMA1.bitnet!vbrandt             (Bonn, West Germany)
  284. ARPAnet: VBRANDT%DBNUAMA1.BITNET@CUNYVM.CUNY.EDU
  285.  
  286. ------------------------------
  287.  
  288. Date: 17 Aug 89 17:04:00 EDT
  289. From: "SLAUGHTER" <haldane@pine.circa.ufl.edu>
  290. Subject: I need stuff
  291. To: "info-atari16" <info-atari16@score.stanford.edu>
  292.  
  293. Hey there fellow atarians,
  294.     I need a couple of utils for my ST, a de-Z'er and a de-shar'er.  I
  295. found some source code archives, but alas, they have shar'ed and z'ed them,
  296. thus making it diffecult to use the source code files.  Please send replies
  297. directly to me as well as to the list, since I get the repost of
  298. comp.sys.atari.st about a week late.
  299.  
  300. BTW, what is the status of comp.binaries.atari.st and comp.sources.atari.st, as
  301. in where are they and can they be ftp'ed still?
  302.  
  303. **************************************************************************
  304. *                        Look Ma, It's a signature!!!                    *
  305. **************************************************************************
  306. *     Bob Slaughter                         *  Model Railroading         *
  307. *     InterNet:  Haldane@Pine.Circa.Ufl.Edu *                            *
  308. *     Bitnet:    Haldane@UFPine             *          is Fun!!          *
  309.  
  310. ------------------------------
  311.  
  312. Date: 17 Aug 89 14:49:08 GMT
  313. From: gem.mps.ohio-state.edu!rpi!crdgw1!brspyr1!tim@tut.cis.ohio-state.edu  (Tim
  314.  Northrup)
  315. Subject: Re: Atari GEM/VDI programming
  316. To: info-atari16@score.stanford.edu
  317.  
  318. chrisl@Fulcrum.BT.CO.UK (Chris Parkin Lilley) writes:
  319. >Can anyone recommend
  320. >    a) a good introductory text on programming, particularly the serial
  321. >         interface and the windowing features,
  322. >
  323. >    b) a good reference work for the same features
  324.  
  325. Compute! Publications has a 3 volume set available on programming the
  326. Atari ST.  I think as a set they provide a pretty decent introduction
  327. to using GEM/VDI/TOS on the ST.  The books are divided into VDI, AES
  328. and TOS.  Each has a good index to all functions contained, with
  329. descriptions of each in Assembler as well as the C binding.  The
  330. official titles are something like:
  331.  
  332.     Atari ST Technical Reference: Volume 1 - VDI
  333.     Atari ST Technical Reference: Volume 2 - AES
  334.     Atari ST Technical Reference: Volume 3 - TOS
  335.  
  336. They cost about $25 each and can be orderd by calling 800-346-6767
  337. (they will answer as "Chilton's", but they publish Compute! books now).
  338.  
  339. [ I have no connection with Compute! Publications, other than as a
  340.   satisfied customer (did I really need to say that?) ]
  341.  
  342.                                 -- Tim
  343. --
  344. Tim Northrup                +------------------------------------------+
  345. +---------------------------------+         GEnie:  T.Northrup               |
  346. UUCP: uunet!crdgw1!brspyr1!tim    |   Air Warrior:  "Duke"                   |
  347. ARPA: tim@brspyr1.BRS.Com      +------------------------------------------+
  348.  
  349. ------------------------------
  350.  
  351. Date: 17 Aug 89 21:42:21 GMT
  352. From: uc!nic.MR.NET!ns!logajan@tut.cis.ohio-state.edu  (John Logajan)
  353. Subject: Re: Apathy and Defeatism
  354. To: info-atari16@score.stanford.edu
  355.  
  356. <1989Aug16.111307.22118@ka3ovk.uucp>, lake@ka3ovk.uucp (Marshall Lake) writes:
  357. > >Atari is also number 91 as far as all US companies involved in electronic
  358. > >equipment manufacture (not just computers!)  Atari is a relatively large
  359. > >(net income wise) company.
  360. >
  361. > Aren't these statistics more than a year old?  I had thought they weren't
  362. > true any longer.
  363.  
  364. The 91 ranking is for calender/fiscal year 1988, so they are about 8 months
  365. old.  The 91 figure appeared in the July 24, 1989 issue of Electronic Business
  366. magazine, where they rated the top 200 electronics companies.
  367.  
  368. In 1987, Atari's ranking was 82 (ranked according to electronics revenues.)
  369.  
  370. (By the way, I don't think you can conclude anything from that apparent slip
  371. in ranking -- since it might be entirely due to other companies growing faster,
  372. rather than Atari shrinking.)
  373.  
  374.  
  375. Electronic Business also rated Atari:
  376.  
  377. Third (microcomputer manufactoring) behind Apple and Compaq in revenue per
  378. employee.
  379.  
  380. Second (against all 200) in return on equity.
  381.  
  382. Seventh (against all 200) in return on investment.
  383.  
  384. And fourth (against all 200) in the ratio of foreign versus total revenue
  385. (so surprise here.)
  386.  
  387. --
  388. - John M. Logajan @ Network Systems; 7600 Boone Ave; Brooklyn Park, MN 55428  -
  389. - logajan@ns.network.com / ...rutgers!umn-cs!ns!logajan / john@logajan.mn.org -
  390.  
  391. ------------------------------
  392.  
  393. Date: 17 Aug 89 19:57:26 GMT
  394. From: uc!nic.MR.NET!thor.acc.stolaf.edu!seebachp@tut.cis.ohio-state.edu  (Craig
  395.  D. Rice, St. Olaf College)
  396. Subject: Post for an underprivaliged person...
  397. To: info-atari16@score.stanford.edu
  398.  
  399.  Mr Seebach: If you could post this on comp.sys.atari.st for me I would
  400.  greatly appreciate it. Once again, this does not need to be anonymous.
  401.  
  402.  ------------------------------------------------------------------------
  403.  
  404.  quoted from jward's message on comp.sys.atari.st:
  405.  
  406.  >I am coming into a bit of money and am thinking about upgrading my ST
  407.  >520 FM.  I currently have two single sided drives and 512K.  I'd like
  408.  >to have a little Unix style system on my hands.  I've dabbled with OSK
  409.  >and am a rabid Unix fan so I know and use multitasking daily.  Here's
  410.  >what I'd like to know:
  411.  
  412.  >What multitasking kernels are available and how good are they?  I use
  413.  >gulam unless I have to resort to GEM and I've heard that MX2 and Gulam
  414.  >work together?  I tried MX2 to no avail once, is it better?
  415.  
  416.  >How stable/good is Minix?  Does GNU stuff work under it at all?
  417.  
  418.  >I have a friend who is a Unix system administrator and has OSK with a
  419.  >hard drive and he says that I am such a rabid Unixer that I would not
  420.  >be satisfied with OSK.  What do you think?  Is OSK a reasonable
  421.  >alternative?
  422.  
  423.  >RAM upgrades?  I am not a hardware techie, so should I get the
  424.  >solderless variety?  Which one?
  425.  
  426.  >And at last, what about a hard-drive?  Which one should I get?
  427.  
  428.  >Let me know, eh?
  429.  
  430.  >James E. Ward
  431.  >f0057@uafhp.uucp        Use this address or bounce!
  432.  
  433.  This is my first message on this message base. By the way, messages take
  434.  a week to get to this site, so if someone posted answers to this question
  435.  in the last week, please be tolerant of me.
  436.  
  437.  Hi everyone!
  438.  
  439.  I am interested in doing more-or-less the same thing. I have a 1040st
  440.  with an exernal 3.5" drive. I am waiting for the new 68030 atari computer
  441.  to be released (last time I checked they were calling it a TT).
  442.  
  443.  A 68000 is fundamentally not meant to do multitasking. I am one of those
  444.  power users you hear about. I am using an XT at work and hitting my head
  445.  on the keyboard, for I could utilize about 4 of them without any of them
  446.  waiting for keyboard input (lots of number crunching involved in this job).
  447.  
  448.  That is why I have been eagerly waiting for the release of the TT. Does
  449.  anyone have some recent info about it? (such as, is it still planned for
  450.  a september relase? how much will it run for? how much will unix cost for it,
  451.  and where can I get software for the TT version of unix, etc etc).
  452.  
  453.  Also, I know PC-Ditto II, if it has finally been released, is still in its
  454.  early stages, but will there be any problems hooking it up to a TT? Will it
  455.  still run at the same speed as if it were on an ST? Or will there be a
  456.  special version for the TT?
  457.  
  458.  PS: To Greg Lindahl: Hi Greg! Small world, isn't it?
  459.  
  460.  
  461.  
  462. --
  463. ---------------------------------S. Alan Ezust-------------------------------
  464. |        "Depeche Modem"       \ Disclaimer: I frequently make stupid typos.|
  465. |  depeche@quiche.cs.mcgill.ca / The probability of forgetting something is |
  466. |   McGill Univeristy CompSci  \ directly proportional to.... to.... uh.... |
  467. |   Montreal, Quebec, Canada   / If it jams, force it. If it breaks, fine.  |
  468.  
  469. ------------------------------
  470.  
  471. End of Info-Atari16 Digest
  472. **************************
  473. -------
  474.  
  475. ə